Big Huge Thesaurus

Betula papyrifera

noun